.clearfix{clear: both;overflow: hidden;}
.fl{ float: left;}
.fr{ float: right;}
body{
    font: 14px / 1.5 "Helvetica Neue","Droid Serif","Microsoft Yahei",Georgia,"Times New Roman",Times,serif,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
}
/*阿里字体*/
@font-face {
    font-family: 'iconfont';
    src: url('iconfont.eot');
    src: url('iconfont.eot?#iefix') format('embedded-opentype'),
    url('iconfont.woff') format('woff'),
    url('iconfont.ttf') format('truetype'),
    url('iconfont.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:13px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.layout-menu-left{
    background: #203140 !important;
}
.ivu-menu-dark {
    background: #293d50 !important;
}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-opened {
    background: #203140 !important;
}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-opened .ivu-menu-submenu-title {
    background: #293d50 !important;
}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-item:hover,
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu-title:hover {
    color: #fff;
    background: #37b3b3 !important;
}
/*底部*/
.layout-footer{
    width: 100%;
    line-height: 25px;
    text-align: center;
    position: absolute;
    bottom: 0;
    background: #ecf1f2;
    font-size: 13px;
}
/*底部*/
/*个人信息*/
/*按钮切换*/
.loadMessage .ivu-modal-wrap{z-index: 3000 !important;}
.qdprintmodal .ivu-modal-wrap{z-index: 2000 !important;}
.ivu-tree-title-selected, .ivu-tree-title-selected:hover {
    background-color:white !important;
}
.tabper{padding-top: 10px;}
.tabper .ivu-tabs .ivu-tabs-bar .ivu-tabs-nav .ivu-tabs-tab-active{
    color: #7a7676;
    border-bottom: 3px solid #37b3b3;
}
.tabper .ivu-tabs .ivu-tabs-bar .ivu-tabs-nav .ivu-tabs-tab:hover{
    color: #7a7676;
    border-bottom: 3px solid #37b3b3;
}
.tabper .ivu-tabs .ivu-tabs-bar .ivu-tabs-nav .ivu-tabs-ink-bar{height:0;background-color:#37b3b3 }
.tabper .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane.passmess .ivu-form-item-content .ivu-form-item-error-tip{
    position: absolute;
    top: 20%;
    left: 238px;
}
.tabper .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane.permess  .ivu-form-item{
    padding-left: 100px;
    margin-bottom: 15px;}
.tabper .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane.passmess  .ivu-form-item{padding-left: 50px;}
.tabper .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane.passmess  .ivu-form-item.lastbutton{ padding-left: 0px; margin: 143px 0 0;}
.tabper .ivu-tabs .ivu-tabs-content .ivu-tabs-tabpane.passmess  .ivu-form-item.lastbutton .ivu-form-item-content{
    text-align: center;
    margin: auto !important;
}
/*星号*/
.ivu-form-item-required .ivu-form-item-label:before{
    content:'';
    margin-right:0px;
}
.ivu-form-item-required .ivu-form-item-content:after{
    content:'*';
    display: inline-block;
    margin-right: 4px;
    line-height: 1;
    font-family: SimSun;
    font-size: 12px;
    color: #f30;
}
/*分页样式*/
.formpage{height: 62px;}
.formpage .fl{line-height: 62px;}
.formpage .num{color:#37b3b3;}
.tablepage{height: 54px;font-size: 13px;}
.tablepage .fl{line-height: 54px;padding-left: 15px;}
.tablepage .fr{padding: 11px 15px 11px 0;}
.tablepage .num{color:#37b3b3;}
.ivu-page-next:hover a, .ivu-page-prev:hover a,.ivu-page-item:hover a{  color: #35b2b4;}
.ivu-page-item:hover {  border-color: #35b2b4;}
.ivu-page-item-active {
    background-color: #35b2b4;
    border-color: #35b2b4;
}
.ivu-page-item-active:hover a{  color: #ffffff;}
.ivu-page-item-active:hover {
    background-color: #35b2b4;
    border-color: #35b2b4;
}
.ivu-page-next:hover, .ivu-page-prev:hover {  border-color: #35b2b4;}
.ivu-page-next, .ivu-page-prev {  background-color: #fff;}
.ivu-select-item-selected, .ivu-select-item-selected:hover {
    color: #fff;
    background:#35b2b4;
}
.ivu-page-options-elevator input:hover {  border-color: #35b2b4;}
.ivu-page-item-jump-next:hover i, .ivu-page-item-jump-prev:hover i{  color: #35b2b4;}
.ivu-select-selection:hover {  border-color: #35b2b4;}
/*弹窗分页*/
.ivu-modal-body .ivu-page{  padding: 13px 0 17px;  }
/*分页结束*/
/*左侧菜单栏样式*/
.ivu-menu-vertical .ivu-menu-submenu-title-icon {  float: left;}
.ivu-menu-submenu-title{  height: 40px;}
.ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item{  padding: 10px 15px 9px;}
.ivu-col-span-1 .ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item{  padding: 10px 15px 9px;}
.ivu-menu-submenu .ivu-menu-submenu-title-icon {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
}
.ivu-menu-opened .ivu-menu-submenu-title-icon {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
.layout-hide-text .ivu-menu-submenu-title-icon{  font-size: 24px;}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item-active{  background: #37b3b3!important;}
.layout-menu-left.ivu-col-span-1{width: 50px;}
.layout-menu-left.ivu-col-span-3{width: 180px;}
.layout-menu-left .layout-logo-left{
    width: 100%;
    height: 50px;
    padding-top: 8px;
    margin: 0px;
    background: #203240;
    padding-right: 10px;
}
.layout-menu-left .layout-logo-left .ivu-btn-text:hover{  color:#ffffff;}
.layout-menu-left .layout-logo-left .ivu-btn-text{  padding: 0px;}
.layout-menu-left.ivu-col-span-3 .layout-logo-left .ivu-btn-text span{  display: block;}
.layout-menu-left .layout-logo-left .ivu-btn-text span i{  vertical-align: middle;}
.layout-menu-left.ivu-col-span-3 .layout-logo-left .ivu-btn-text .next{  display: none;}
.layout-menu-left.ivu-col-span-1 .layout-logo-left .ivu-btn-text .pre{  display: none;}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item-active:hover{  background: #37b3b3!important;}
.ivu-menu-vertical .ivu-menu-item,.ivu-menu-vertical .ivu-menu-submenu-title{  padding: 10px 15px 9px;}
.ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu){
    background: #37b3b3!important;
    border-right: none;
    color:#ffffff;
    padding: 10px 15px 9px;
}
.ivu-col-span-1 .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu){  padding: 10px 15px 9px;}
.ivu-col-span-1 .ivu-menu-vertical .ivu-menu-submenu-title-icon{ top:0;}
.layout-menu-left.ivu-col-span-3 .ivu-menu .ivu-menu-submenu .ivu-menu-submenu-title .ivu-icon { margin-right: 20px;margin-top: -3px;}
.layout-menu-left.ivu-col-span-3 .ivu-menu .ivu-menu-item .ivu-tooltip{ margin-right: 9px;}
.layout-menu-left .ivu-menu .ivu-menu-submenu .ivu-menu-submenu-title .ivu-icon{font-size: 20px;}
.layout-menu-left .ivu-menu .ivu-menu-item .ivu-tooltip .ivu-tooltip-rel .iconfont{font-size: 20px;}
/*右侧内容区域*/
.ivu-row-flex{height: 100%;}
.console-product{
    background: #ecf2f2;
}
.console-product-body .console-product {
    padding: 0 12px 0 12px;
    box-sizing: border-box;
    height: auto;
}
.console-product-body .console-product .console-product-contcent{
    overflow-y: auto;
    width: 100%;
    background-color: #ffffff;
}
/*位置导航*/
.position.ivu-row{
    line-height: 50px;
    margin: 0 0 0 10px;
}
.position.ivu-row .fr.ivu-col .ivu-btn{ border:0;background-color: #ecf2f2;padding-left: 0;}
.position.ivu-row .fr.ivu-col .ivu-btn:hover{background-color: #ecf2f2;color:#657180;}
.position.ivu-row .fr.ivu-col .ivu-btn span{  font-weight:600;}
.position.ivu-row .fr.ivu-col .ivu-btn span i.iconfont{font-weight: normal;}
.cofont{ color: #37b3b3;}
/*弹窗*/
.ivu-input:visited,.ivu-input:active,.ivu-input:hover{
    border-color: #35b2b4;
    outline: 0;
    box-shadow: 0 0 0 2px rgba(51,153,255,.2);
}
.ivu-message{
    z-index: 99999;
}
.printbody .ivu-modal-wrap .ivu-modal {box-shadow: 0px 0px 0px 0px #cccccc;}
.v-transfer-dom .ivu-modal-mask{background-color: rgba(55,55,55,0);}
.ivu-modal{ box-shadow: 0px 0px 25px 5px #cccccc;}
.ivu-modal-content{ border-radius: 3px;}
.ivu-modal-header{
    background: url("../images/topbg 2.png") no-repeat;
    background-size: 100% 40px;
    padding: 0px;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.ivu-modal-header p{
    height: 38px !important;
}
.ivu-modal-header p span{
    padding: 0px 15px;
    line-height: 40px;
}
.ivu-modal-footer{border: 0px;padding: 0px;text-align: center;}
.ivu-modal-footer .footer{padding-bottom: 25px;}
.ivu-modal-footer .footer button.save{
    padding: 6px 22px;
    background: #37b3b3;
    border: 1px solid #37b3b3;
    color: #ffffff;
}
.ivu-modal-footer .footer button.save:hover{background: #019ea3;}
.ivu-modal-footer .footer button.clear{
    padding: 6px 22px;
    background: #c7cdcd;
    border: 1px solid #c7cdcd;
    color: #ffffff;
}
.ivu-modal-close .ivu-icon-ios-close-empty{color: #eeebeb;top:-3px;}
.ivu-modal-close .ivu-icon-ios-close-empty:hover{color:#999;}
/*.ivu-modal-close .ivu-icon-ios-close-empty:hover{color: #eeebeb;}*/
.ivu-modal-body .ivu-table td,.ivu-modal-body .ivu-table th{  height: 30px;}
.ivu-select-visible .ivu-select-selection {
    border-color: #35b2b4;
    outline: 0;
    box-shadow: 0 0 0 2px rgba(51,153,255,.2);
}
/*.ivu-form-item-content{line-height: 29px;}*/
.ivu-form-item-content .logisticsbody_span{/*font-size: 12px;*/
    font-weight: normal;
    height: 20px;
    width: 61%;
    text-align: left;
    border-bottom-style: solid;
    border-bottom-color: #555555;
    float: left;
    display: block;
    border-bottom-width: thin;}
.logisticsbody_spanp{
    font-weight: normal;
    height: 23px;
    width: 58%;
    text-align: left;
    border-bottom-style: solid;
    border-bottom-color: #555555;
    float: left;
    display: block;
    border-bottom-width: thin;
}
.ivu-form-item-content .logisticsbody_spans{/*font-size: 12px;*/
    font-weight: normal;
    height: 20px;
    width: 92%;
    text-align: left;
    border-bottom-style: solid;
    border-bottom-color: #555555;
    float: left;
    display: block;
    border-bottom-width: thin;}
.ivu-form-item-content .logisticsbody_spana{/*font-size: 12px;*/
    font-weight: normal;
    height: 20px;
    width: 87%;
    text-align: left;
    border-bottom-style: solid;
    border-bottom-color: #555555;
    float: left;
    display: block;
    border-bottom-width: thin;}
.ivu-form-item-content .logisticsbody_spand{/*font-size: 12px;*/
    font-weight: normal;
    height: 20px;
    width: 94.5%;
    text-align: left;
    border-bottom-style: solid;
    border-bottom-color: #555555;
    float: left;
    display: block;
    border-bottom-width: thin;}
textarea.ivu-input{font-size: 12px;}
.ivu-col.gylx[data-v-3fd4b83d]{margin-left: 0px;}
.ivu-breadcrumb{font-weight: 700;color: #495060;}
.ivu-breadcrumb-item-separator{font-weight: 700;color: #495060;}
/*页面搜索样式*/
.ivu-form.searchform .ivu-form-item-label {
    vertical-align: middle;
    float: left;
    font-size: 14px;
    color: #657180;
    line-height: 1;
    padding: 10px 2px 10px 0;
    box-sizing: border-box;
    font-weight: 600;
}
.searchform{padding: 25px 20px 0px 20px;}
.searchform button.search{
    border:1px #37b3b3 solid;
    text-align: center;
    color: #ffffff;
    background-color: #37b3b3;
}
.searchform button.search:hover{
    background-color: #019ea3;
}
.searchform .ivu-form-item .ivu-form-item-content .ivu-input-wrapper .ivu-input{font-size: 14px;}
.searchform .ivu-form-item .ivu-form-item-content .ivu-input-wrapper.ivu-date-picker-editor .ivu-input{font-size: 13px;}
.searchform .ivu-form-item .ivu-form-item-content .ivu-select-single .ivu-select-selection .ivu-select-placeholder,
.searchform .ivu-form-item .ivu-form-item-content .ivu-select-single .ivu-select-selection .ivu-select-selected-value{font-size: 14px;}
/*页面表格样式*/
table{width: 100% !important;}
.ivu-checkbox-wrapper{margin-right: 0px;}
.ivu-table-wrapper{border-radius: 3px;}
.ivu-table-cell{padding: 0px; text-align: center}
.ivu-table-border td, .ivu-table-border th{text-align: center;}
.ivu-tooltip-rel{    white-space: nowrap;
    text-overflow: ellipsis;

    overflow: hidden;}
.ivu-tooltip, .ivu-tooltip-rel{     display: initial;}
/*.ivu-tooltip, .ivu-tooltip-rel{display: block;}*/
.ivu-table-header td, .ivu-table-header th{
    height: 35px;
    text-align: center;
    font-size: 14px;
    color: #333333;
}
.ivu-table-body td, .ivu-table-body th{
    height: 35px;
    text-align: center;
    font-size: 13px;
    color: #333333;
}
/*物流配送快递图标1920左对齐*/
/*.ivu-table-body td.ivu-table-column-left .ivu-table-cell{text-align: left !important;}*/
.ivu-table-wrapper.ivu-table-header{font-size: 14px;}
.ivu-table-border tr:nth-child(n+1):hover td{background-color: #ebf7ff;}
.ivu-table-cell button{background-color: #ffffff;padding: 2px 10px;}
.ivu-table-cell button i{  margin-right: 2px;}
button.green{color:#37b3b3;}
button.green:hover{ border: 1px solid #37b3b3;color:#37b3b3;}
button.red{color:#f76165;}
button.red:hover{ border: 1px solid #f76165;color:#f76165;}
button.orange{color:#fd9927;}
button.orange:hover{  border: 1px solid #fd9927;color:#fd9927;}
button.blue{color:#168eff;}
button.blue:hover{ border: 1px solid #168eff;color:#168eff;}
.ivu-table-cell button{ margin-right: 5px;}
.ivu-table-cell button:last-child{margin-right: 0px;}
span.red{color:#f76165;}
span.green{color:#37b3b3;}
/*仓库维护*/
.depotbody .ivu-modal-body{  padding: 0px 16px;}
.exdepot .depotsearchform .ivu-form-item .ivu-form-item-label{font-weight: 600;}
/*新增仓库维护二层弹窗*/
.adddepotbg .ivu-modal-body{  padding: 0px 16px;}
.adddepotbg.v-transfer-dom .ivu-modal-mask{z-index: 1050 !important;background-color: rgba(55,55,55,.6);}
.adddepotbg.v-transfer-dom .ivu-modal-wrap .ivu-modal{box-shadow: none;}
.adddepotbg.v-transfer-dom .ivu-modal-wrap{z-index: 1050 !important;}
/*箱号维护*/
.boxsearchform .ivu-form-item.box .search{
    background-color: #37b3b3;
    color: #ffffff;
}
.exboxnum .boxsearchform .ivu-form-item .ivu-form-item-label{font-weight: 600;}
/*新增箱号维护二层弹窗*/
.box .ivu-modal-body{  padding: 0px 16px;}
.addboxbg .ivu-modal-body{  padding: 0px 16px;}
.addboxbg.v-transfer-dom .ivu-modal-mask{z-index: 1050 !important;background-color: rgba(55,55,55,.6);}
.addboxbg.v-transfer-dom .ivu-modal-wrap .ivu-modal{box-shadow: none;}
.addboxbg.v-transfer-dom .ivu-modal-wrap{z-index: 1050 !important;}
/*查看签名*/
.autopragh .ivu-modal-body{  padding: 0px;}
/*订单停滞表单*/
.ddtzbody .ivu-modal-body{padding:0px;}
/*试衣反馈*/
.syfkBody .ivu-modal-body{padding:0px;}
.syfkBody .center{padding:16px 0px 0px;height: 450px; overflow-y: auto;}
/*快递公司*/
.ivu-checkbox-indeterminate .ivu-checkbox-inner {
    background-color: #3eb4b2;
    border-color: #3eb4b2;
}
.ivu-checkbox-checked .ivu-checkbox-inner{
    border-color: #3eb4b2;
    background-color: #3eb4b2;
}

.ivu-radio-checked .ivu-radio-inner {  border-color: #3eb4b2;  }
.ivu-radio-inner:after {  background-color: #3eb4b2;  }
/*快递公司管理查看详情*/
.showexpress .ivu-modal-body{padding: 0px;}
/*物流查看*/
i.express-icon {
    background: url("../images/icon/express.png") no-repeat 0 0;
    display: inline-block;
    width: 16px;
    height: 16px;
    vertical-align: text-bottom;
    font-style: normal;
    overflow: hidden;
    position: relative;
    margin-top: 4px;
    margin-right: 5px;
    /*float: left;*/
}
.logisticy .ivu-modal-body{padding: 0px}
.shipping .ivu-modal-body{padding: 0px;}
.datilbody .ivu-col .ivu-form-item .ivu-form-item-content .ivu-input-group-with-append .ivu-input{border-right: 0px;}
.datilbody .ivu-col .ivu-form-item .ivu-form-item-content .ivu-input-wrapper .ivu-input-group-append{background-color: #ffffff;}
/*查看物流详情更改数据二层弹窗*/
.editdetailbody .ivu-modal-body{  padding:60px 85px 0px;}
.editdetailbody .ivu-modal-footer .footer{padding-bottom: 50px;}
.editdetailbody.v-transfer-dom .ivu-modal-mask{z-index: 1050 !important;background-color: rgba(55,55,55,.6);}
.editdetailbody.v-transfer-dom .ivu-modal-wrap .ivu-modal{box-shadow: none;}
.editdetailbody.v-transfer-dom .ivu-modal-wrap{z-index: 1050 !important;}
/*物流发票*/
.canter .ivu-input-wrapper{
    width:94%;
}
/*物流配送*/
.boxsearchform .ivu-form-item  .ivu-form-item-content .ivu-input-wrapper{width: 90%;}
.boxsearchform .ivu-form-item  .ivu-form-item-content .ivu-select{width: 90%;}
/*线扣操作表格输入框显示*/
.buckleOperation .ivu-input-wrapper{  width: 88%;}
/*运单管理*/
.bill .ivu-modal-body{  padding:0px;}
.billmana .billmanament .ivu-form-item textarea.ivu-input {  line-height:22px;  }
/*清单管理*/
.decl .ivu-modal-body{  padding:0px;}
/*试衣反馈*/
.noteInfor .ivu-input{height: 140px !important;}
.TrouParts .ivu-input,.topPart .ivu-input{width: 100px;}
/*用户管理*/
.userbody .ivu-modal-body{  padding: 0px;}
.jurisdiction .ivu-modal-body{  padding:0px;}
.jurisdiction .ivu-modal-body .jurisdictionbody{height: 450px;padding:0 20px;overflow-y: auto;}
.searchuserbody .ivu-modal-body{ padding:0px;}
/*权限管理*/
.privilegebody .ivu-modal-body{ padding:16px 30px;}
/*订单停滞*/
.center .textarea .ivu-input{height: 70px !important;}
.center .danwei .ivu-input{border-right:0;}
.center .ivu-input-group-append, .ivu-input-group-prepend { background-color: #fff; border-left: 0px solid #d7dde4;}
/*返修订单*/
.repairdetail .ivu-modal-body{padding: 0px;}
.repairbody .repairborder .ivu-col .ivu-form-item{margin-bottom: 0px;padding: 9px 0;}
.repairbody .repairborderlast .ivu-col .ivu-form-item{margin-bottom: 0px;padding: 9px 0;}
.passdetail .ivu-modal-body{padding: 0px;}
.rejectdetail  .ivu-modal-body{padding: 16px 35px;}
/*弹窗垂直居中*/
.popup{
    display: flex;
    align-items: center;
    justify-content: center;
}
.popup .ivu-modal{  top: 0;}
/*删除*/
.delect{
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2000;
}
.delect .ivu-modal{  top: 0;}
.delect .footer{
    border-top: 1px solid #d6dde5;
    padding: 8px 0;
}
.delect .footer .clear{
    padding: 4px 10px;
}
.delect .footer .save{
    padding: 4px 10px;
}
/*二层删除弹窗*/
.delectcont.v-transfer-dom .ivu-modal-mask{z-index: 1050 !important;background-color: rgba(55,55,55,.6);}
.delectcont.v-transfer-dom .ivu-modal-wrap{
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1050 !important;
}
.delectcont.v-transfer-dom .ivu-modal-wrap .ivu-modal{
    top: 0;
    box-shadow: none;
}
.delectDeclMana .footer{
    border-top: 1px solid #d6dde5;
    padding: 8px 0;
}
.delectDeclMana .footer .clear{
    padding: 4px 10px;
}
.delectDeclMana .footer .save{
    padding: 4px 10px;
}
.delectBillMana .footer{
    border-top: 1px solid #d6dde5;
    padding: 8px 0;
}
.delectBillMana .footer .clear{
    padding: 4px 10px;
}
.delectBillMana .footer .save{
    padding: 4px 10px;
}
/*物流配送物流编码详情*/
.logistics  .ivu-modal-body{padding: 0px;}
    /*提交生产打印样式*/
.printbody .ivu-modal-wrap .ivu-modal .ivu-modal-body{padding:15px 0; max-height: 515px;overflow-y: auto;}
/*日志管理*/
.qxgl .ivu-modal .ivu-modal-body{padding:0px;}
/*订单管理*/
.order .ivu-modal-body{  padding:0px;}
.order .orderbody{  padding:15px 0px 0px;height: 500px;overflow-y: auto;}
.addGoodsbody.v-transfer-dom .ivu-modal-mask{z-index: 1050 !important;background-color: rgba(55,55,55,.6);}
.addGoodsbody.v-transfer-dom .ivu-modal-wrap .ivu-modal{box-shadow: none;}
.addGoodsbody.v-transfer-dom .ivu-modal-wrap{z-index: 1050 !important;}
/*订单停滞*/
.ddtzMessage .ivu-modal-body{padding: 20px 10px 10px 20px;}
.ddtzMessage .ordernum .ivu-select-input{cursor: auto;}
/*量体师*/
.detailsbody .ivu-modal-body{padding: 0px;}
/*量体师*/
.quantitativeAdd .ivu-form-item-error-tip{  padding-top: 4px;  }
/*授权树*/
.ivu-icon-arrow-right-b{  margin-right: 5px;  }
/*用户管理新增保存的信息提示位置*/
.ivu-form-item-content  .ivu-form-item-error-tip{  line-height: 0.5;  }
/*top*/
.topback{
    width: 100%;
    background: url("../images/topbg 2.png") no-repeat;
    background-size: 100% 86px;
    color: #fff;
    height:70px;
    line-height:70px;
    position: fixed;
    top:0;
    z-index: 99;
}
.topback .logo{
    width: 385px;
    height: 35px;
    margin: 17px 0px 0px 15px;
    background: url("../images/logoback.png") no-repeat;
    background-size: 100% 100%;
}
.topbar-info {
    float: right;
    margin-top: 9px;
    width: 100px;
    line-height: 50px;
    padding: 0 10px;
    height: 50px;
    display: block;
    z-index: 2;
    color: #fff;
    font-size: 14px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.code-row-bg .code-row-bg-right{
    height: 70px;
    line-height: 70px;
}
.ivu-table td.demo-table-success-column{
    background-color: #92d050 !important;
    color: #fff;
}
.ivu-table td.demo-table-error-column{
    background-color: #f76165 !important;
    color: #fff;
}
/*鼠标悬浮的提示信息的宽度*/
.ivu-tooltip-inner{  max-width:1000px;  }
/* 优化Retina屏 */
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {

}
@media screen and (max-width:1920px ) {
    .ivu-form-item-content .logisticsbody_span{/*font-size: 12px;*/
        font-weight: normal;
        height: 23px;
        width: 57%;
        text-align: left;
        border-bottom-style: solid;
        border-bottom-color: #555555;
        float: left;
        display: block;
        border-bottom-width: thin;}
    .logisticsbody_spanp{
        font-weight: normal;
        height: 23px;
        width: 58%;
        text-align: left;
        border-bottom-style: solid;
        border-bottom-color: #555555;
        float: left;
        display: block;
        border-bottom-width: thin;
    }
    .ivu-form-item-content .logisticsbody_spana{
        width: 85% !important;
        font-weight: normal;
        height: 23px;
        text-align: left;
        border-bottom-style: solid;
        border-bottom-color: #555555;
        float: left;
        display: block;
        border-bottom-width: thin;
    }
    .ivu-form-item-content .logisticsbody_spans{
        width: 90% !important;
        font-weight: normal;
        height: 23px;
        text-align: left;
        border-bottom-style: solid;
        border-bottom-color: #555555;
        float: left;
        display: block;
        border-bottom-width: thin;
    }
    .ivu-form-item-content .logisticsbody_spand{
        width: 93.5% !important;
        font-weight: normal;
        height: 23px;
        text-align: left;
        border-bottom-style: solid;
        border-bottom-color: #555555;
        float: left;
        display: block;
        border-bottom-width: thin;
    }
    .shippingdetail .datilbody .ivu-col-span-8{margin-top: 6px;}
}
@media screen and (max-width:1600px ) {
    .ivu-form-item-content{line-height: 28px;}
    .layout-menu-left .layout-logo-left{ height: 46px; padding-top: 5px;}
    .iconfont{font-size:12px;}
    .ivu-menu-vertical .ivu-menu-item, .ivu-menu-vertical .ivu-menu-submenu-title{padding: 9px 15px 8px;}
    .ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item{padding: 9px 15px 8px;}
    .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu){padding: 9px 15px 8px;}
    .ivu-form-item-validating .ivu-input-icon+.ivu-input{padding-right: 0 !important;}
    .position.ivu-row{line-height: 46px;}
    .ivu-breadcrumb{font-size: 12px;}
    /*搜索*/
    .searchform{padding: 14px 10px 0px 10px;}
    .ivu-form.searchform .ivu-form-item-label {font-size: 12px;}
    .searchform .ivu-form-item .ivu-form-item-content .ivu-input-wrapper .ivu-input {  font-size: 12px;  }
    .searchform .ivu-form-item .ivu-form-item-content .ivu-input-wrapper.ivu-date-picker-editor .ivu-input{font-size: 12px;}
    .searchform .ivu-form-item .ivu-form-item-content .ivu-select-single .ivu-select-selection .ivu-select-placeholder,
    .searchform .ivu-form-item .ivu-form-item-content .ivu-select-single .ivu-select-selection .ivu-select-selected-value{font-size: 12px;}
    .ivu-form-item{margin-bottom: 20px;}
    .ivu-form .ivu-form-item-label{font-size:12px; padding: 8px 2px 8px 0;}
    .ivu-form-item .ivu-input-icon{
        width: 28px;
        height: 28px;
        line-height: 28px;
        font-size: 12px;
    }
    .ivu-input{height: 28px;padding: 0px 7px;}
    /*textarea.ivu-input{height: 28px !important; min-height: 28px !important; max-height: 28px !important;}*/
    .ivu-form-item .ivu-form-item-content .ivu-select-single .ivu-select-selection{height: 28px;}
    .ivu-select-single .ivu-select-selection .ivu-select-placeholder, .ivu-select-single .ivu-select-selection .ivu-select-selected-value{height: 28px;line-height: 28px;}
    button.ivu-btn{padding: 4px 12px;}
    .ivu-select-item{padding: 5px 16px;}
    .ivu-select-input{height: 28px;line-height: 28px;}
    /*分页*/
    .tablepage{height: 50px;font-size: 12px;}
    .tablepage .fl{  line-height: 50px;}
    .ivu-page-item-jump-next, .ivu-page-item-jump-prev, .ivu-page-next, .ivu-page-prev{
        min-width: 28px;
        height: 28px;
        line-height: 28px;
    }
    .ivu-page-item{
        min-width: 28px;
        height: 28px;
        line-height: 28px;
    }
    .ivu-select-single .ivu-select-selection{height: 28px;}
    .ivu-page-options-elevator{
        height: 28px;
        line-height: 28px;
    }
    .ivu-page-options-elevator input{height: 28px;}
    /*表格*/
    .ivu-table td, .ivu-table th{font-size:12px;height: 34px;}
    .ivu-table-cell button{padding: 2px 5px;margin-right: 3px;}
    .topback{
        width: 100%;
        background: url("../images/topbg 2.png") no-repeat;
        background-size: 100% 86px;
        color: #fff;
        height:58px;
        line-height:58px;
        position: fixed;
        top:0;
        z-index: 99;
    }
    .topback{
        width: 100%;
        background: url("../images/topbg 2.png") no-repeat;
        background-size: 100% 86px;
        color: #fff;
        height:58px;
        line-height:58px;
        position: fixed;
        top:0;
        z-index: 99;
    }
    .topback .logo{
        width: 340px;
        height: 32px;
        margin: 14px 0px 0px 15px;
    }
    .topbar-info {
        float: right;
        margin-top: 3px;
        width: 100px;
        line-height: 50px;
        padding: 0 10px;
        height: 50px;
        display: block;
        z-index: 2;
        color: #fff;
        font-size: 14px;
        text-align: center;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    /*底部*/
    .layout-footer{
        font-size: 12px;
    }
    .layout-menu-left.ivu-col-span-3 {  width: 160px;  }
    .code-row-bg .code-row-bg-right{
        height: 58px;
        line-height: 58px;
    }
    .shippingdetail .datilbody .ivu-col-span-8{margin-top: 3px;}
    /*运单管理*/
    .billmana .billmanament .ivu-form-item textarea.ivu-input {  line-height:28px;  }
}

@media screen and (max-width:1440px ) {
    .ivu-form-item-content{line-height: 26px;}
    .layout-menu-left .layout-logo-left{ height: 42px; padding-top: 5px;}
    .position.ivu-row{line-height: 42px;}
    .ivu-input{height: 26px;padding: 0px 7px;}
    /*textarea.ivu-input{height: 26px !important; min-height: 26px !important; max-height: 26px !important;}*/
    .topback{
        width: 100%;
        background: url("../images/topbg 2.png") no-repeat;
        background-size: 100% 86px;
        color: #fff;
        height:54px;
        line-height:54px;
        position: fixed;
        top:0;
        z-index: 99;
    }
    .topback .logo{
        width: 316px;
        height: 30px;
        margin: 12px 0px 0px 15px;
    }
    .topbar-info {
        float: right;
        margin-top: 3px;
        width: 100px;
        line-height: 50px;
        padding: 0 10px;
        height: 50px;
        display: block;
        z-index: 2;
        color: #fff;
        font-size: 14px;
        text-align: center;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    /*底部*/
    .layout-menu-left.ivu-col-span-3 {
        width: 145px;
    }
    .code-row-bg .code-row-bg-right{
        height: 54px;
        line-height: 54px;
    }
}
@media screen and (max-width:1366px ) {
    .tablepage {  height: 48px;  }
    .ivu-menu-vertical .ivu-menu-item, .ivu-menu-vertical .ivu-menu-submenu-title{padding: 8px 15px 7px;}
    .ivu-menu-vertical .ivu-menu-submenu .ivu-menu-item{padding: 8px 15px 7px;}
    .ivu-menu-dark.ivu-menu-vertical .ivu-menu-item-active:not(.ivu-menu-submenu){padding: 8px 15px 7px;}
    .ivu-form-item-validating .ivu-input-icon+.ivu-input{padding-right: 0 !important;}
    .position.ivu-row{line-height: 42px;}
    /*搜索*/
    .searchform{padding: 14px 10px 0px 10px;  }
    .ivu-form-item-label{font-size:12px; padding: 7px 2px 7px 0;}
    .ivu-form-item .ivu-input-icon{
        width: 26px;
        height: 26px;
        line-height: 26px;
    }
    .ivu-input{height: 26px;padding: 0px 7px;}
    /*textarea.ivu-input{height: 26px !important; min-height: 26px !important; max-height: 26px !important;}*/
    .ivu-form-item .ivu-form-item-content .ivu-select-single .ivu-select-selection{height: 26px;}
    .ivu-select-single .ivu-select-selection .ivu-select-placeholder, .ivu-select-single .ivu-select-selection .ivu-select-selected-value{height: 24px;line-height: 24px;}
    button.search{padding: 3px 12px;}
    .ivu-select-item{padding: 5px 16px;}
    .ivu-select-input{height: 26px;line-height: 26px;}
    /*分页*/
    .ivu-page-item-jump-next, .ivu-page-item-jump-prev, .ivu-page-next, .ivu-page-prev{
        min-width: 26px;
        height: 26px;
        line-height: 26px;
    }
    .ivu-page-item{
        min-width: 26px;
        height: 26px;
        line-height: 26px;
    }
    .ivu-select-single .ivu-select-selection{height: 26px;}
    .ivu-page-options-elevator{
        height: 26px;
        line-height: 26px;
    }
    .ivu-page-options-elevator input{height: 24px;}
    /*表格*/
    .ivu-table td, .ivu-table th{height: 30px;}
    .ivu-table-cell button{padding: 2px 3px;}
    .topback{
        width: 100%;
        background: url("../images/topbg 2.png") no-repeat;
        background-size: 100% 86px;
        color: #fff;
        height:50px;
        line-height:50px;
        position: fixed;
        top:0;
        z-index: 99;
    }
    .topback .logo{
        width: 330px;
        height: 28px;
        margin: 12px 0px 0px 15px;
    }
    .topbar-info {
        float: right;
        margin-top: 0px;
        width: 100px;
        line-height: 50px;
        padding: 0 10px;
        height: 50px;
        display: block;
        z-index: 2;
        color: #fff;
        font-size: 14px;
        text-align: center;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    /*底部*/
    .layout-menu-left.ivu-col-span-3 {  width: 145px;  }
    .code-row-bg .code-row-bg-right{
        height: 50px;
        line-height: 50px;
    }
    /*运单管理*/
    .billmana .billmanament .ivu-form-item textarea.ivu-input {  line-height:26px;  }
}
@media screen and (max-width:1280px ) {
    .tablepage{height: 46px;}
    .ivu-input{height: 26px;padding: 0px 7px;}
    /*textarea.ivu-input{height: 26px !important; min-height: 26px !important; max-height: 26px !important;}*/
    .ivu-form-item-validating .ivu-input-icon+.ivu-input{padding-right: 0  !important;}
    .topback{
        width: 100%;
        background: url("../images/topbg 2.png") no-repeat;
        background-size: 100% 86px;
        color: #fff;
        height:47px;
        line-height:47px;
        position: fixed;
        top:0;
        z-index: 99;
    }
    .topback .logo{
        width: 310px;
        height: 27px;
        margin: 11px 0px 0px 15px;
    }
    .topbar-info {
        float: right;
        margin-top: 0px;
        width: 100px;
        line-height: 47px;
        padding: 0 10px;
        height: 47px;
        display: block;
        z-index: 2;
        color: #fff;
        font-size: 14px;
        text-align: center;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .ivu-form .ivu-form-item-label{
        vertical-align: middle;
        float: left;
        font-size: 12px;
        color: #657180;
        line-height: 1;
        padding: 8px 2px 8px 0;
        box-sizing: border-box;
        font-weight: 500;
    }
    /*底部*/
    .layout-menu-left.ivu-col-span-3 {
        width: 145px;
    }
    .code-row-bg .code-row-bg-right{
        height: 47px;
        line-height: 47px;
    }
}
@media screen and (max-width:1024px ) {
    .layout-menu-left.ivu-col-span-3 .ivu-menu .ivu-menu-submenu .ivu-menu-submenu-title .ivu-icon {
        margin-right: 15px;
        margin-top: 4px;
    }
    .layout-menu-left .ivu-menu .ivu-menu-submenu .ivu-menu-submenu-title .ivu-icon{font-size:14px;}
    .layout-menu-left .ivu-menu .ivu-menu-item .ivu-tooltip .ivu-tooltip-rel .iconfont {  font-size:14px;}
    .layout-menu-left .ivu-menu .ivu-menu-submenu{line-height: 30px;}
    .ivu-input{height: 26px;padding: 0px 7px;}
    /*textarea.ivu-input{height: 26px !important; min-height: 26px !important; max-height: 26px !important;}*/
    .topback{
        width: 100%;
        background: url("../images/topbg 2.png") no-repeat;
        background-size: 100% 86px;
        color: #fff;
        height:37px;
        line-height:37px;
        position: fixed;
        top:0;
        z-index: 99;
    }
    .topback .logo{
        width: 274px;
        height: 24px;
        margin: 7px 0px 0px 15px;
    }
    .topbar-info {
        float: right;
        margin-top: -5px;
        width: 100px;
        line-height: 37px;
        padding: 0 10px;
        height: 37px;
        display: block;
        z-index: 2;
        color: #fff;
        font-size: 10px;
        text-align: center;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    /*底部*/
    .layout-menu-left.ivu-col-span-3 {
        width: 110px;
    }
    .code-row-bg .code-row-bg-right{
        height: 37px;
        line-height: 37px;
    }
    .ivu-menu {
        display: block;
        margin: 0;
        padding: 0;
        outline: 0;
        list-style: none;
        color: #495060;
        font-size: 10px;
        position: relative;
    }
    .ivu-menu-item {
        display: block;
        outline: 0;
        list-style: none;
        font-size: 10px;
        position: relative;
        z-index: 1;
        cursor: pointer;
        transition: all .2s ease-in-out;
    }
}




